What is who wrote angry all the time?

The song "Angry All the Time" was written by American country music singer/songwriter Bruce Robison. It was first recorded by him and released on his 1998 album "Wrapped". However, the most well-known version of the song is by American country music duo Tim McGraw and Faith Hill, who recorded it for their 2001 album "Set This Circus Down". The song was a top 10 hit on the Billboard Hot Country Songs chart and earned a Grammy nomination for Best Country Collaboration with Vocals.